import request from '@/utils/request'
// 注册接口 当只有一行的时候，就可以省略 {}，return
export const userRegisterService = ({ username, password, repassword }) =>
  request.post('/api/reg', { username, password, repassword })

// 登录接口
export const userLoginService = ({username, password}) =>
  request.post('/api/login', {username, password})

// 获取用户基本信息
export const userGetInfoService = () => request.get('/my/userinfo')

// 更新用户基本信息
export const userUpdateInfoService = ({id, nickname, email}) => request.put('/my/userinfo', {id, nickname, email})

// 更新用户头像
export const userUpdateAvatarService = (avatar) => request.patch('/my/update/avatar', {avatar})

// 更新用户密码
export const userUpdatePasswordService = ({old_pwd, new_pwd, re_pwd}) => request.patch('/my/updatepwd', {old_pwd, new_pwd, re_pwd})